Reisende müssen vor Abflug eine digitale Einreisegenehmigung (Travel Authorization) über die offizielle Webseite der seychellischen Regierung
oder die mobile App beantragen. Hierfür werden Reisepass, Passbild, Kontaktdaten, Flugdaten, Nachweis zu Unterkunft und Kredit- oder Bankkarte benötigt. Die Bearbeitung kann bis zu 24 Stunden dauern. Eine Expressbearbeitung ist möglich; es fallen zusätzliche Gebühren an.
Ohne Einreisegenehmigung kann die Einreise verweigert werden.
Deutsche, österreichische und Schweizer Staatsangehörige benötigen für die Einreise auf die Seychellen einen Reisepass, der mindestens für die Dauer des Aufenthalts und Rückkehr in das Heimatland gültig ist und über noch mind. 2 freie Seiten verfügt. Die Grenzpolizei erteilt bei Einreise eine Besuchsgenehmigung (Visitor’s Permit), sofern ein Rück- oder Weiterreiseticket vorgelegt und ein Nachweis über eine gebuchte Unterkunft sowie ausreichende Geldmittel für die Dauer des Aufenthalts erbracht werden können.
Bei Einreise aus einem Gelbfiebergebiet ist der Nachweis einer Gelbfieberimpfung Pflicht.